Skip to content

setSecureScreen

화면 캡쳐를 차단해서 민감한 정보가 유출되지 않도록 보호하거나, 필요할 경우 캡쳐를 허용하도록 설정해요. 예를 들어 보안이 중요한 화면에서 사용할 수 있어요.

시그니처

typescript
function setSecureScreen(options: {
    enabled: boolean;
}): Promise<{
    enabled: boolean;
}>;

파라미터

  • options필수 · object

    화면 캡쳐 설정 옵션이에요.

    • options.enabled필수 · boolean

      화면 캡쳐를 차단할지 여부를 설정해요. true면 캡쳐를 차단하고, false면 허용해요.

반환 값

  • enabled: boolean

    현재 설정된 캡쳐 차단 상태를 반환해요.

예제

캡쳐 허용 상태 변경하기

tsx
import { Button } from 'react-native';
import { setSecureScreen } from 'react-native-bedrock';

function SetSecureScreen() {
 return <Button title="캡쳐 막기" onPress={async () => {
   await setSecureScreen({ enabled: true });
 }} />;
}